// 数值
// es6明确二进制，八进制，十六进制分别用0b，0o，0x作为前缀
console.log(Number('0b11'));
console.log(Number('0o11'));
console.log(Number('0x11'));

// 2.Number.isFinite()判断∞大  非数值为false，数值为true
//  Number.isNaN() 检查NaN NaN为true，其他false
console.log(Number.isFinite(100));//true
console.log(Number.isNaN(NaN));//true


// 3.Number.isInteger(),来判断是否是一个整型
console.log(Number.isInteger(10.6));

// 4.提供了一个常量，用来判断是否得到正确的结果
console.log(Number.EPSILON);
console.log(Number.EPSILON.toFixed(30));
console.log((0.1+0.2-0.3)<Number.EPSILON);//true

console.log(Math.trunc(5.5555555));//5
console.log(Math.cbrt(5.5555555));//5